English Dictionary
◊ PUBLIC SQUARE
public square
n 1: an open area at the meeting of two or more streets [syn: {square}]
2: a place of assembly for the people in ancient Greece [syn: {agora},
{forum}]